package com.niiwoo.civet.trade.dto.request;

import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;
import java.util.Date;

@Getter
@Setter
public class ProjectLifeDTO implements Serializable{

    private static final long serialVersionUID = 3667916351872579481L;

    private Long projectId;
    //见ProjectLifeCycleEnum
    /*    1用户申请标的 2风控模型-开始 3风控模型-结束 4工作分配-初审 5初审-开始 6工作分配-终审 7终审-开始 8 工作分配-转交 9 打回初审10投资-开始
    11 投资-满标 12 放款 13 还款周期-开始 14 正常还款 15 逾期 16 逾期还款 17 部分还款 18 还款周期-结束 19 流标 20,"工作分配",21,"审核-开始",22,"严重逾期"*/
    private Byte type;
    //当type为4,5,6,7操作人的userId；
    private Long userId;
    //展示type的描述：
    // 当type为4,5,6,7 type描述+操作人姓名 如:终审-开始:王五
    // 当type为19 type描述+标的结清状态 如:还款周期-结束:结清（逾期结清）
    // 当type为20 type描述+流标状态 如:流标（投标未满)
    private String desc;
    //当前操作时间
    private Date currentTime;
}
